mainly owing - German English Dictionary